<?
	require_once('../Extras/Functions.php');
	CheckSession();

	$mysqli = ConectObj();
	$result = $mysqli->query("SELECT * FROM cols WHERE ID='$ColID'");
	$Cols = $result->fetch_assoc();
	
	$Soldados = $Cols['Soldados'];
	$result = $mysqli->query("SELECT * FROM tropas WHERE Civil='$Cols[Civil]' OR Pers='$Cols[Pers]'");
	$i=1;
	while($Tropas[$i] = $result->fetch_assoc()){$i++;}
	require("../Extras/Reloj.php");
?>
<script type="text/javascript">
	$(document).ready(function(){
		$("#Reclutar").click(function(){
			cCont('#SecPri',"Game/Ejercito.php",{PorEjer: $('#PorEjer').val(), VelRec: $('#VelRec').val(), Reclutar: 1});
		});
		$("#Entrenar").click(function(){
			cCont('#SecPri',"Game/Ejercito.php",{Tropa1: $('#Tropa1').val(), Tropa2: $('#Tropa2').val(), Elites: $('#Elites').val(), TropaPers: $('#TropaPers').val(), Entrenar:1});
		});
	});

	function CalcRecsRest(){
		//Checamos Cuanto Oro y Cuantos Soldados Hay...
		Oro = document.getElementById('Oro').innerHTML;
		Solds = document.getElementById('Solds').innerHTML;
		//Tomamos los Datos de las Entradas y los Costos...
		Tropa1=document.getElementById('Tropa1').value; CosT1=document.getElementById('CosT1').innerHTML;
		Tropa2=document.getElementById('Tropa2').value; CosT2=document.getElementById('CosT2').innerHTML;
		Elites=document.getElementById('Elites').value; CosEl=document.getElementById('CosEl').innerHTML;
		TropaPers=document.getElementById('TropaPers').value; CosTP=document.getElementById('CosTP').innerHTML;
		//Calculamos Cuanto Oro y Soldados Restan...
		OroRest = Oro-(Tropa1*CosT1)-(Tropa2*CosT2)-(Elites*CosEl)-(TropaPers*CosTP);
		SoldsRest = Solds-Tropa1-Tropa2-Elites-TropaPers;
		//Alcanzan Los Recursos?...
		if(OroRest<0 || SoldsRest<0){
			alert("No Dispones de Tantos Recursos!");
		}
		document.getElementById('SoldsRest').innerHTML=SoldsRest; document.getElementById('OroRestante').innerHTML=OroRest;
	}
</script>
<div align="center">
	<p>En esta seccion podras elejir que cantidad de tu poblacion enlistaras en tus ejercitos.<br>Primero debes entrenar tus civiles en soldados y despues darles un entrenamiento especial para convertirse en un especialista mejor capacitado.</p>
	<p>
		<?
			//COSTOS
			$CostoTropa1 = $Tropas[1][Costo];		$CostoTropa2 = $Tropas[2][Costo];
			$CostoElites = $Tropas[3][Costo];		$CostoTropaPers = $Tropas[4][Costo];
			
			$PorEjer = $Cols['PorEjer'];
			$VelRec = $Cols['VelRec'];
			
			if($_POST['Reclutar']==1){ //Si se envia formulario de Reclutamiento
				$PorEjer = $_POST['PorEjer'];
				$VelRec = $_POST['VelRec'];
				
				if($VelRec==1) $Velocidad="Tranquilamente";
				if($VelRec==2) $Velocidad="Normalmente";
				if($VelRec==3) $Velocidad="Rapidamente";
				if($VelRec==4) $Velocidad="en modo de Emergencia";
				
				$result = $mysqli->query("UPDATE cols SET PorEjer=$PorEjer,VelRec=$VelRec WHERE ID=$ColID");
				if($VelRec==0)
					echo "<a class='Neg'>El entrenamiento de soldados se ah detenido.</a>";
				else
					echo "<a class='Pos'>Ahora entrenaremos $Velocidad hasta completar el $PorEjer% de nuestra poblacion.</a>";
			}
			if($_POST['Entrenar']==1){ //Si se envia formulario de Entrenamiento
				$Pasa = 1;
				$TrainTropa1 = $_POST['Tropa1']; $TrainTropa2 = $_POST['Tropa2'];
				$TrainElites = $_POST['Elites']; $TrainTropaPers = $_POST['TropaPers'];
				$CostoTotal=$TrainTropa1*$CostoTropa1+$TrainTropa2*$CostoTropa2+$TrainElites*$CostoElites+$TrainTropaPers*$CostoTropaPers;
				$SoldsRest=$Cols['Soldados']-$TrainTropa1-$TrainTropa2-$TrainElites-$TrainTropaPers;
				if($CostoTotal>$Cols['Oro'] || $SoldsRest<0){
					echo("<a class='Neg'>No tienes Recursos suficientes.</a><br>"); $Pasa=0;}
				if($TrainTropa1<0 || $TrainTropa2<0 || $TrainElites<0 || $TrainTropaPers<0){
					echo("<a class='Neg'>Solo Numeros Positivos.</a><br>"); $Pasa=0;}
				if($TrainTropa1+$TrainTropa2+$TrainElites+$TrainTropaPers<1){
					echo("<a class='Neg'>Introduce por lo menos una tropa a entrenar.</a><br>"); $Pasa=0;}
				if($Pasa){ //Si Todo Esta Bien...
					$OroRestante = $Cols['Oro']-$CostoTotal;
					$EntTropa1=$Cols['EntTropa1']+$TrainTropa1; $EntTropa2=$Cols['EntTropa2']+$TrainTropa2;
					$EntElites=$Cols['EntElites']+$TrainElites; $EntTropaPers=$Cols['EntTropaPers']+$TrainTropaPers;
					$result = $mysqli->query("UPDATE cols SET Oro=$OroRestante, Soldados=$SoldsRest, EntTropa1=$EntTropa1, EntTropa2=$EntTropa2, EntElites=$EntElites, EntTropaPers=$EntTropaPers WHERE ID=$ColID");
					echo("<a class='Pos'>Tus tropas han comenzado a entrenarse. Estaran disponible conforme pase el tiempo.</a>");
					//Actualizo Variables para mostrar en la Tabla...
					$result = $mysqli->query("SELECT * FROM cols WHERE ID='$ColID'");
					$Cols = $result->fetch_assoc(); $Soldados = $Cols['Soldados'];
				}
			}
		?>
	</p>
	
	<p>
		<table>
			<thead>
				<tr><th colspan="2">Reclutamiento
			</thead>
			<tbody>
				<tr>
					<td align="center">Porcentaje de Poblacion<br />Enlistada en el<br />Ejercito
					<td align="center"><input type="text" id="PorEjer" size="2" maxlength="2" value="<?=$PorEjer?>" />%
				<tr>
					<td>Velocidad de Reclutamiento:
					<td>
						<select id="VelRec">
							<option value="0" <? if($VelRec==0) echo"SELECTED"?>>No Entrenar</option>
							<option value="1" <? if($VelRec==1) echo"SELECTED"?>>Tranquila</option>
							<option value="2" <? if($VelRec==2) echo"SELECTED"?>>Normal</option>
							<option value="3" <? if($VelRec==3) echo"SELECTED"?>>Rapida</option>
							<option value="4" <? if($VelRec==4) echo"SELECTED"?>>Emergencia</option>
						</select>
				<tr><th colspan="2" align="center"><button id="Reclutar">Reclutar</button>
			</tbody>
	</table>
	</p>
	
	<table>
		<thead>
			<tr><th colspan="7">Entrenamiento
			<tr><td colspan="4">Soldados Disponibles: <span id="Solds"><?=$Cols['Soldados']?></span>(<span id="SoldsRest"><?=$Cols['Soldados']?></span>)
			<td colspan="3">Oro: <span id="Oro"><?=$Cols['Oro']?></span> (<span id="OroRestante"><?=$Cols['Oro']?></span>)
			<tr><th>Unidad <th>Costo<th>Ata/Def<th>Tenemos<th>Entrenando<th colspan="2">Entrenar
		</thead>
		<tbody>
			<tr>
				<td><?=$Tropas[1][Nombre]?>: 
				<td id="CosT1"><?=$CostoTropa1?>
				<td><?=$Tropas[1][Ata]."/".$Tropas[1][Def]?>
				<td><?=$Cols['Tropa1']?>
				<td><?=$Cols['EntTropa1']?>
				<td><input type="text" size="5" maxlength="5" id="Tropa1" onchange="CalcRecsRest()">
			<tr>
				<td><?=$Tropas[2][Nombre]?>: 
				<td id="CosT2"><?=$CostoTropa2?>
				<td><?=$Tropas[2][Ata]."/".$Tropas[2][Def]?>
				<td><?=$Cols['Tropa2']?>
				<td><?=$Cols['EntTropa2']?>
				<td><input type="text" size="5" maxlength="5" id="Tropa2" onchange="CalcRecsRest()">
			<tr>
				<td><?=$Tropas[3][Nombre]?>:
				<td id="CosEl"><?=$CostoElites?>
				<td><?=$Tropas[3][Ata]."/".$Tropas[3][Def]?>
				<td><?=$Cols['Elites']?>
				<td><?=$Cols['EntElites']?>
				<td><input type="text" size="5" maxlength="5" id="Elites" onchange="CalcRecsRest()">
			<tr>
				<td><?=$Tropas[4][Nombre]?>: 
				<td id="CosTP"><?=$CostoTropaPers?>
				<td><?=$Tropas[4][Ata]."/".$Tropas[4][Def]?>
				<td><?=$Cols['TropaPers']?>
				<td><?=$Cols['EntTropaPers']?>
				<td><input type="text" size="5" maxlength="5" id="TropaPers" onchange="CalcRecsRest()">
		</tbody>
		<tfoot><tr><td colspan="7" align="center"><button id="Entrenar">Entrenar</button></tfoot>
	</table>
</div>